to glare at - Turkish English Dictionary